[INFO] cloning repository https://github.com/skynavga/orion-sdr
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/skynavga/orion-sdr" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fskynavga%2Forion-sdr", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fskynavga%2Forion-sdr'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4f8d555772d4071cdfd2b7d7be8f255b29addb4f
[INFO] testing skynavga/orion-sdr against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fskynavga%2Forion-sdr" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/skynavga/orion-sdr
[INFO] finished tweaking git repo https://github.com/skynavga/orion-sdr
[INFO] tweaked toml for git repo https://github.com/skynavga/orion-sdr written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/skynavga/orion-sdr on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/skynavga/orion-sdr already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded target-lexicon v0.13.5
[INFO] [stderr]   Downloaded pyo3-ffi v0.28.2
[INFO] [stderr]   Downloaded pyo3-macros v0.28.2
[INFO] [stderr]   Downloaded realfft v3.5.0
[INFO] [stderr]   Downloaded matrixmultiply v0.3.10
[INFO] [stderr]   Downloaded proc-macro2 v1.0.97
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.28.2
[INFO] [stderr]   Downloaded numpy v0.28.0
[INFO] [stderr]   Downloaded pyo3-build-config v0.28.2
[INFO] [stderr]   Downloaded ndarray v0.15.6
[INFO] [stderr]   Downloaded rustfft v6.4.0
[INFO] [stderr]   Downloaded pyo3 v0.28.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 235a11d9f228d9956474b61369e76276fc66979585dd83b2806bfe0161077ae7
[INFO] running `Command { std: "docker" "start" "-a" "235a11d9f228d9956474b61369e76276fc66979585dd83b2806bfe0161077ae7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "235a11d9f228d9956474b61369e76276fc66979585dd83b2806bfe0161077ae7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "235a11d9f228d9956474b61369e76276fc66979585dd83b2806bfe0161077ae7", kill_on_drop: false }`
[INFO] [stdout] 235a11d9f228d9956474b61369e76276fc66979585dd83b2806bfe0161077ae7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1d03ca9915f0e8d33278b33bbdae5171b132b3132bfedd2904590262e2e54de6
[INFO] running `Command { std: "docker" "start" "-a" "1d03ca9915f0e8d33278b33bbdae5171b132b3132bfedd2904590262e2e54de6", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling proc-macro2 v1.0.97
[INFO] [stderr]    Compiling strength_reduce v0.2.4
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling transpose v0.2.3
[INFO] [stderr]    Compiling primal-check v0.3.4
[INFO] [stderr]    Compiling rustfft v6.4.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling realfft v3.5.0
[INFO] [stderr]    Compiling orion-sdr v0.0.26 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.87s
[INFO] running `Command { std: "docker" "inspect" "1d03ca9915f0e8d33278b33bbdae5171b132b3132bfedd2904590262e2e54de6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1d03ca9915f0e8d33278b33bbdae5171b132b3132bfedd2904590262e2e54de6", kill_on_drop: false }`
[INFO] [stdout] 1d03ca9915f0e8d33278b33bbdae5171b132b3132bfedd2904590262e2e54de6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c9960d8490132f78554b50b44e039063ad687f68799681c16912d1450d6730ba
[INFO] running `Command { std: "docker" "start" "-a" "c9960d8490132f78554b50b44e039063ad687f68799681c16912d1450d6730ba", kill_on_drop: false }`
[INFO] [stderr]    Compiling orion-sdr v0.0.26 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.56s
[INFO] running `Command { std: "docker" "inspect" "c9960d8490132f78554b50b44e039063ad687f68799681c16912d1450d6730ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c9960d8490132f78554b50b44e039063ad687f68799681c16912d1450d6730ba", kill_on_drop: false }`
[INFO] [stdout] c9960d8490132f78554b50b44e039063ad687f68799681c16912d1450d6730ba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 7c391fac2d22576f5ca062083f906522246ccfa2a59a42d54ed1eae29d35a794
[INFO] running `Command { std: "docker" "start" "-a" "7c391fac2d22576f5ca062083f906522246ccfa2a59a42d54ed1eae29d35a794", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/orion_sdr-0ea5ff48f1c40cc6)
[INFO] [stdout] 
[INFO] [stdout] running 125 tests
[INFO] [stdout] test message::callsign::tests::pack_basecall_roundtrip ... ok
[INFO] [stdout] test message::free_text::tests::free_text_invalid_char ... ok
[INFO] [stdout] test message::grid::tests::packgrid_tokens ... ok
[INFO] [stdout] test message::grid::tests::packgrid_report_roundtrip ... ok
[INFO] [stdout] test message::callsign::tests::pack_basecall_w9xyz ... ok
[INFO] [stdout] test message::free_text::tests::free_text_too_long ... ok
[INFO] [stdout] test message::tables::tests::nchar_alphanum_space ... ok
[INFO] [stdout] test message::message::tests::pack77_free_text_roundtrip ... ok
[INFO] [stdout] test message::message::tests::pack77_telemetry_roundtrip ... ok
[INFO] [stdout] test message::message::tests::pack77_type1_roundtrip ... ok
[INFO] [stdout] test message::tables::tests::nchar_charn_roundtrip_full ... ok
[INFO] [stdout] test message::grid::tests::packgrid_grid_roundtrip ... ok
[INFO] [stdout] test tests::roundtrip::bpsk::roundtrip_bpsk_noiseless ... ok
[INFO] [stdout] test message::free_text::tests::free_text_roundtrip ... ok
[INFO] [stdout] test tests::roundtrip::cw::roundtrip_cw_envelope ... ok
[INFO] [stdout] test tests::roundtrip::ft4::roundtrip_ft4_all_tones ... ok
[INFO] [stdout] test tests::roundtrip::fm::roundtrip_fm_quadrature ... ok
[INFO] [stdout] test tests::roundtrip::am::roundtrip_am_envelope ... ok
[INFO] [stdout] test tests::roundtrip::ft4::roundtrip_ft4_codec_zeros ... ok
[INFO] [stdout] test tests::roundtrip::ft4::roundtrip_ft4_noiseless ... ok
[INFO] [stdout] test tests::roundtrip::ft4::roundtrip_ft4_codec_noiseless ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_bpsk31_bits_noiseless ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_bpsk31_no_flip_constant ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_bpsk31_pulse_zero_crossing ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_bpsk31_text ... ok
[INFO] [stdout] test tests::roundtrip::message::full_stack_ft4_type1 ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_psk31_sync_finds_bpsk31 ... ok
[INFO] [stdout] test tests::roundtrip::pm::roundtrip_pm_quadrature ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_qpsk31_bits_noiseless ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_qpsk31_text ... ok
[INFO] [stdout] test tests::roundtrip::psk31::roundtrip_psk31_sync_finds_qpsk31 ... ok
[INFO] [stdout] test tests::roundtrip::qam::roundtrip_qam16_noiseless ... ok
[INFO] [stdout] test tests::roundtrip::qam::roundtrip_qam256_noiseless ... ok
[INFO] [stdout] test tests::roundtrip::ft4::sync_ft4_noiseless_aligned ... ok
[INFO] [stdout] test tests::roundtrip::qpsk::roundtrip_qpsk_noiseless ... ok
[INFO] [stdout] test tests::roundtrip::ft4::sync_ft4_noiseless_time_offset ... ok
[INFO] [stdout] test tests::unit::agc::agc_rms_converges_on_iq ... ok
[INFO] [stdout] test tests::unit::am::audio_to_iq_chain_runs_and_lengths_match ... ok
[INFO] [stdout] test tests::unit::bpsk::bpsk_mapper_symbols ... ok
[INFO] [stdout] test tests::unit::chains::chain_runs_ssb_cw_and_am ... ok
[INFO] [stdout] test tests::unit::codec::crc_changes_with_payload ... ok
[INFO] [stdout] test tests::unit::codec::crc_is_nonzero_for_nonzero_payload ... ok
[INFO] [stdout] test tests::roundtrip::qam::roundtrip_qam64_noiseless ... ok
[INFO] [stdout] test tests::unit::codec::crc_roundtrip_all_ones ... ok
[INFO] [stdout] test tests::unit::codec::crc_roundtrip_all_zeros ... ok
[INFO] [stdout] test tests::unit::codec::ft4_codec_roundtrip_pattern ... ok
[INFO] [stdout] test tests::unit::codec::ft4_codec_frame_has_valid_tones ... ok
[INFO] [stdout] test tests::unit::codec::ft4_codec_roundtrip_zeros ... ok
[INFO] [stdout] test tests::unit::codec::ft4_gray_roundtrip ... ok
[INFO] [stdout] test tests::unit::codec::ft4_gray_table_matches_spec ... ok
[INFO] [stdout] test tests::unit::codec::ft8_codec_frame_has_valid_tones ... ok
[INFO] [stdout] test tests::roundtrip::ssb::roundtrip_ssb_usb_product ... ok
[INFO] [stdout] test tests::roundtrip::ft8::roundtrip_ft8_noiseless ... ok
[INFO] [stdout] test tests::unit::codec::ft8_codec_roundtrip_all_ones ... ok
[INFO] [stdout] test tests::unit::codec::ft4_xor_scramble_changes_frame ... ok
[INFO] [stdout] test tests::unit::codec::ft8_gray_roundtrip ... ok
[INFO] [stdout] test tests::unit::codec::ft8_codec_roundtrip_pattern ... ok
[INFO] [stdout] test tests::unit::codec::ft8_codec_roundtrip_zeros ... ok
[INFO] [stdout] test tests::unit::codec::ft8_gray_table_matches_spec ... ok
[INFO] [stdout] test tests::unit::codec::ldpc_encode_syndrome_zero ... ok
[INFO] [stdout] test tests::unit::codec::ldpc_hard_roundtrip ... ok
[INFO] [stdout] test tests::unit::ft4::ft4_costas_positions_correct ... ok
[INFO] [stdout] test tests::unit::codec::ldpc_encode_preserves_message_bits ... ok
[INFO] [stdout] test tests::unit::ft4::ft4_frame_length ... ok
[INFO] [stdout] test tests::unit::fm::fm_quadrature_demod_recovers_tone ... ok
[INFO] [stdout] test tests::unit::ft8::ft8_costas_positions_correct ... ok
[INFO] [stdout] test tests::unit::ft8::ft8_frame_length ... ok
[INFO] [stdout] test tests::unit::ft4::ft4_symbol_sequence_count ... ok
[INFO] [stdout] test tests::unit::ft8::ft8_symbol_sequence_count ... ok
[INFO] [stdout] test tests::unit::message::free_text_max_length ... ok
[INFO] [stdout] test tests::unit::ft4::ft4_iq_power_unity ... ok
[INFO] [stdout] test tests::unit::message::free_text_too_long ... ok
[INFO] [stdout] test tests::unit::message::free_text_roundtrip ... ok
[INFO] [stdout] test tests::unit::message::pack28_cq_tokens ... ok
[INFO] [stdout] test tests::unit::message::pack77_free_text_roundtrip ... ok
[INFO] [stdout] test tests::unit::message::pack77_telemetry_roundtrip ... ok
[INFO] [stdout] test tests::unit::message::pack77_type1_report ... ok
[INFO] [stdout] test tests::unit::message::pack77_type1_roundtrip ... ok
[INFO] [stdout] test tests::unit::message::pack77_type1_rr73 ... ok
[INFO] [stdout] test tests::unit::message::pack77_type4_roundtrip ... ok
[INFO] [stdout] test tests::unit::message::pack_basecall_long ... ok
[INFO] [stdout] test tests::unit::message::pack28_roundtrip_standard ... ok
[INFO] [stdout] test tests::unit::message::packgrid_grid_roundtrip ... ok
[INFO] [stdout] test tests::unit::message::pack_basecall_roundtrip ... ok
[INFO] [stdout] test tests::unit::dsp::decimator_reduces_length_and_preserves_tone ... ok
[INFO] [stdout] test tests::unit::message::packgrid_report_roundtrip ... ok
[INFO] [stdout] test tests::unit::message::packgrid_tokens ... ok
[INFO] [stdout] test tests::roundtrip::psk31_snr::bpsk31_decodes_at_minus_5db_snr_2500hz ... ok
[INFO] [stdout] test tests::unit::message::unpack28_special_tokens ... ok
[INFO] [stdout] test tests::unit::psk31::bpsk31_decider_sign ... ok
[INFO] [stdout] test tests::unit::psk31::conv_encode_known ... ok
[INFO] [stdout] test tests::unit::psk31::psk31_baud_constant ... ok
[INFO] [stdout] test tests::unit::psk31::psk31_hann_endpoints ... ok
[INFO] [stdout] test tests::unit::psk31::psk31_sps_12000 ... ok
[INFO] [stdout] test tests::unit::psk31::qpsk31_modulate_preamble ... ok
[INFO] [stdout] test tests::unit::psk31::psk31_sps_8000 ... ok
[INFO] [stdout] test tests::unit::psk31::varicode_decode_roundtrip ... ok
[INFO] [stdout] test tests::unit::psk31::qpsk31_hard_decide_dqpsk_four_quadrants ... ok
[INFO] [stdout] test tests::unit::psk31::varicode_decoder_boundary ... ok
[INFO] [stdout] test tests::unit::psk31::varicode_encode_space ... ok
[INFO] [stdout] test tests::unit::psk31::varicode_encoder_stream_cq ... ok
[INFO] [stdout] test tests::unit::pm::pm_quadrature_demod_recovers_tone ... ok
[INFO] [stdout] test tests::unit::qpsk::qpsk_mapper_symbols ... ok
[INFO] [stdout] test tests::unit::psk31::viterbi_decode_noiseless ... ok
[INFO] [stdout] test tests::unit::qam::qam16_mapper_symbols ... ok
[INFO] [stdout] test tests::unit::sync::ldpc_decode_soft_early_exit_on_valid_initial_hard ... ok
[INFO] [stdout] test tests::unit::sync::ldpc_decode_soft_returns_best_plain_on_divergence ... ok
[INFO] [stdout] test tests::roundtrip::ft8::roundtrip_ft8_codec_zeros ... ok
[INFO] [stdout] test tests::unit::sync::waterfall_peak_bin_dominates_neighbours ... ok
[INFO] [stdout] test tests::roundtrip::ft8::roundtrip_ft8_codec_noiseless ... ok
[INFO] [stdout] test tests::unit::sync::waterfall_peak_bin_matches_tone_frequency ... ok
[INFO] [stdout] test tests::unit::sync::waterfall_time_offset_shifts_window ... ok
[INFO] [stdout] test tests::roundtrip::ft8_snr::ft4_decodes_at_minus_11db_snr_2500hz ... ok
[INFO] [stdout] test tests::roundtrip::psk31_snr::qpsk31_decodes_at_minus_7db_snr_2500hz ... ok
[INFO] [stdout] test tests::roundtrip::message::full_stack_ft8_free_text ... ok
[INFO] [stdout] test tests::unit::ssb::ssb_product_demod_yields_strong_tone_and_low_dc ... ok
[INFO] [stdout] test tests::unit::ft8::ft8_iq_power_unity ... ok
[INFO] [stdout] test tests::roundtrip::ft8::roundtrip_ft8_all_tones ... ok
[INFO] [stdout] test tests::roundtrip::message::full_stack_ft8_type1 ... ok
[INFO] [stdout] test tests::roundtrip::ft8::sync_ft8_noiseless_aligned ... ok
[INFO] [stdout] test tests::roundtrip::ft8::sync_ft8_noiseless_time_offset ... ok
[INFO] [stdout] test tests::unit::sync::costas_score_peaks_at_correct_location ... ok
[INFO] [stdout] test tests::roundtrip::ft8_snr::ft8_decodes_at_minus_15db_snr_2500hz ... ok
[INFO] [stdout] test tests::unit::sync::find_candidates_top_hit_at_correct_location ... ok
[INFO] [stdout] test tests::roundtrip::ft8::sync_ft8_noisy_high_snr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 125 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests orion_sdr
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7c391fac2d22576f5ca062083f906522246ccfa2a59a42d54ed1eae29d35a794", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c391fac2d22576f5ca062083f906522246ccfa2a59a42d54ed1eae29d35a794", kill_on_drop: false }`
[INFO] [stdout] 7c391fac2d22576f5ca062083f906522246ccfa2a59a42d54ed1eae29d35a794
